<?php
/*
This is a Guest helper class. Instance of
this class can store Guest information.
*/


//FUNCION Busca en tabla productos y devuelve objetos Producto
//REQUIERE una cadena
function buscarProducto($str){
  
    $sql= "SELECT * FROM producto  WHERE nombre LIKE '%$str%' OR claves LIKE '%$str%' OR descripcion LIKE '%$str%'";               
	return getArregloProducto($sql);
}

function buscarOferta($str){
    $sql= "SELECT * FROM oferta WHERE nombre LIKE '%$str%' OR claves LIKE '%$str%' OR descripcion LIKE '%$str%'";               
	return getArregloOferta($sql);
}

function buscarCliente($str){
    $sql= "SELECT p.nombre,p.apellidos,p.cedula,p.sexo,p.fecha_nac,p.correo,p.foto,p.cuenta,c.ClienteID,c.calificacion,p.PersonaID FROM cliente c, persona p WHERE (c.PersonaID=p.PersonaID AND p.nombre LIKE '%$str%') OR (c.PersonaID=p.PersonaID AND p.apellidos LIKE '%$str%') OR (c.PersonaID=p.PersonaID AND p.correo LIKE '%$str%')";  
	return getArregloCliente($sql);
}

function buscarEmpleado($str){
    $sql= "SELECT p.PersonaID,p.nombre,p.apellidos,p.cedula,p.sexo,p.fecha_nac,p.correo,p.foto,p.cuenta,c.EmpleadoID,c.EmpleadoIDSUPPER,c.cargo,c.salario,c.fecha_inicio,c.fecha_salida,c.contrato FROM empleado c, persona p WHERE (c.PersonaID=p.PersonaID AND p.nombre LIKE '%$str%') OR (c.PersonaID=p.PersonaID AND p.apellidos LIKE '%$str%') OR (c.PersonaID=p.PersonaID AND p.correo LIKE '%$str%') OR (c.PersonaID=p.PersonaID AND p.cedula LIKE '%$str%')";   
	return getArregloEmpleado($sql);
}

function buscarPedido($str){
    $sql= "SELECT c.PedidoID,c.fecha_creado,c.PersonaID,c.tel,c.Persona_dirsID,c.Metodo_envioID,c.CreditCardID,c.EmpleadoID FROM pedido c, persona p WHERE (c.PersonaID=p.PersonaID AND c.visible= 1 AND p.nombre LIKE '%$str%') OR (c.PersonaID=p.PersonaID AND c.visible= 1 AND p.apellidos LIKE '%$str%') OR (c.PersonaID=p.PersonaID AND c.visible= 1 AND p.correo LIKE '%$str%') OR (c.PersonaID=p.PersonaID AND c.visible= 1 AND c.PedidoID LIKE '%$str%')";  
	return getArregloPedidos($sql);
}

function buscarEnTodo($str){
	return 0;
}
?>